/*==
!!解題策略
這題就是基本的大數加法，用一個長度1000000的字串來模擬加法。
由於題目嚴格限制為M位數，所以字串頭可以直接放高位，省去一般大數反轉過來(str[0]放個位數)的麻煩。

!!注意
本題嚴格的要求輸出M位數，若不足位數必須補足前導零： 例如M=6, 應輸出000123 而不僅僅是123。
還有常見的ACM格式要求，每筆輸出之間都必須有一行的空行。

KEYWORD: 大數
==*/

/**
 * UVa 10013 Super long sums (AC)
 * Author: chchwy (a) gmail.com
 * Last Modified: 2010.07.28
 */
#include<cstdio>
#define MAX 1000001

char* to_string( char* str, int n ){
    for(int i=0;i<n;++i)
        str[i] += '0';
    str[n] = NULL;
    return str;
}

void super_long_sums(){

    char super_sum[MAX];
    int M; scanf("%d", &M);

    for(int i=0;i<M;++i){

        int a,b; scanf("%d %d",&a,&b);

        super_sum[i] = a + b;

        for(int j=i; super_sum[j]>9; --j) { //carry
            super_sum[j-1] += 1;
            super_sum[j] -= 10;
        }
    }
    printf("%s\n", to_string(super_sum, M));
}

int main() {
    #ifndef ONLINE_JUDGE
    freopen("10013.in","r",stdin);
    #endif

    int numOfCase;
    scanf("%d", &numOfCase);

    while(numOfCase--){
        super_long_sums();

        if(numOfCase!=0) putchar('\n');
    }
    return 0;
}
